11063
23518
Κλειστό. Αυτή η ερώτηση χρειάζεται λεπτομέρειες εντοπισμού σφαλμάτων. Αυτήν τη στιγμή δεν δέχεται απαντήσεις.
Θέλετε να βελτιώσετε αυτήν την ερώτηση; Ενημερώστε την ερώτηση, ώστε να είναι στο θέμα για Stack Overflow.
Κλειστό πριν από 6 χρόνια.
Βελτιώστε αυτήν την ερώτηση
οριοθέτης //
ΔΗΜΙΟΥΡΓΙΑ TRIGGER `range` ΠΡΙΝ ΕΙΣΑΓΕΤΕ ΣΤΟ τουριστικό συγκρότημα
ΓΙΑ ΚΑΘΕ ΣΕΙΡΑ
ΑΡΧΙΖΟΥΝ
ΕΑΝ ΝΕΟ.σταρ> 5 ΚΑΙ
SET NEW.star = 5;
ELSEIF NEW.star <1 ΤΟ
SET NEW.star = 1;
ΤΕΛΟΣ ΕΑΝ;
ΤΕΛΟΣ;//
οριοθέτης; 
Πρέπει να δημιουργήσετε τη σκανδάλη μέσα στο ίδιο σχήμα / βάση δεδομένων όπου πραγματοποιείται η λειτουργία εισαγωγής. Από τον ορισμό της σκανδάλης σας είναι προφανές ότι η λειτουργία σκανδάλης θα βρίσκεται στη βάση δεδομένων του TourismCompany. Βεβαιωθείτε ότι δημιουργείτε τη σκανδάλη στην ίδια βάση δεδομένων.
Τροποποιήστε τον ορισμό σκανδάλης όπως παρακάτω
οριοθέτης //
ΔΗΜΙΟΥΡΓΙΑ TRIGGER «τουριστική εταιρεία». «Σειρά»
ΤΙ ΠΡΕΠΕΙ ΝΑ ΓΝΩΡΙΖΕΤΕ ΠΡΟΣ ΕΙΣΑΓΩΓΗ ΣΤΗ «τουριστική εταιρεία
ΓΙΑ ΚΑΘΕ ΣΕΙΡΑ
ΑΡΧΙΖΟΥΝ
ΕΑΝ ΝΕΟ. Αστέρι> 5 ΚΑΙ
SET NEW.star = 5;
ELSEIF NEW.star <1 ΤΟ
SET NEW.star = 1;
ΤΕΛΟΣ ΕΑΝ;
ΤΕΛΟΣ;//
οριοθέτης;
(Ή) Επιλέξτε τη βάση δεδομένων πριν από τη δημιουργία σκανδάλης
ΧΡΗΣΗ «τουριστική εταιρεία»;
οριοθέτης //
ΔΗΜΙΟΥΡΓΙΑ TRIGGER «range» ...
<υπόλοιπος κωδικός εδώ>
|
Δεν είναι η απάντηση που ψάχνετε; Περιηγηθείτε σε άλλες ερωτήσεις με ετικέτες mysql triggers ή κάντε τη δική σας ερώτηση.